package com.ypj.community.dao;

import com.ypj.community.domain.LoginTicket;
import org.apache.ibatis.annotations.*;

@Mapper
@Deprecated//弃用
public interface LoginTicketMapper {

    @Insert({"insert into login_ticket(user_id,ticket,status,expired) ",
    "values(#{userId},#{ticket},#{status},#{expired})"})
    @Options(useGeneratedKeys = true,keyProperty = "id")
    Integer insertLoginTicket(LoginTicket loginTicket);
    @Select({"select id,user_id,ticket,status,expired from login_ticket where ticket=#{ticket}"})
    LoginTicket selectByTicket(String ticket);
    @Update({"update login_ticket set status=#{status} where ticket=#{ticket}"})
    Integer updateStatus(@Param("ticket") String ticket,@Param("status") Integer status);
}
